<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>hello vue</title>
</head>
<body style="background-color: darkcyan">
<div id="app">
    <component1></component1>
    <component2></component2>
</div>

<template id="component1">
    <div>
        <h2>我的第一个组件</h2>
    </div>
</template>

<template id="component2">
    <div>
        <h2>我的第二个组件</h2>
    </div>
</template>
</body>
<script src="../css/vue.js"></script>
<script>
    /**
     * 组件的分离写法就是把使用template元素标签，定义好id，然后在组件的template上指定 ’#id‘就可以使用
     */

    Vue.component("component1", {
        template: '#component1'
    })

    const app = new Vue({
        el: '#app',
        components: {
            'component2': {
                template: "#component2"
            }
        }
    })

</script>
</html>